package com.luhuiguo.cms.client.presenter;

import com.google.gwt.core.client.GWT;
import com.google.inject.Inject;
import com.luhuiguo.gwt.presenter.client.EventBus;
import com.luhuiguo.gwt.presenter.client.widget.WidgetDisplay;
import com.luhuiguo.gwt.presenter.client.widget.WidgetPresenter;

public class FooterPresenter extends WidgetPresenter<FooterPresenter.Display> {

    public interface Display extends WidgetDisplay {

    }

    @Inject
    public FooterPresenter(Display display, EventBus eventBus) {
        super(display, eventBus);
        GWT.log("FooterPresenter created");
    }

    @Override
    protected void onBind() {
        GWT.log("FooterPresenter onBind");
    }

    @Override
    protected void onRevealDisplay() {
        GWT.log("FooterPresenter onRevealDisplay");
    }

    @Override
    protected void onUnbind() {
        GWT.log("FooterPresenter onUnbind");
    }

}
